package com.jm.common.enums;

import lombok.Getter;

/**
 * @Author:JianWu
 * @Date: 2025/1/21  15:25
 */
@Getter
public enum CMPP2DeliverEnums {
    DELIVERED("DELIVERED","Message is delivered to destination"),
    EXPIRED("EXPIRED","Message validity period has expired"),
    DELETED("DELETED","Message has been deleted"),
    UNDELIVERABLE("UNDELIVERABLE","Message is undeliverable"),
    ACCEPTED("ACCEPTED","Message is in accepted state"),
    UNKNOWN("UNKNOWN","Message is in unknown state"),
    REJECTED("REJECTED","Message is in a rejected state"),
    ;
    private String state;
    private String description;

    CMPP2DeliverEnums(String state, String description) {
        this.state = state;
        this.description = description;
    }
}
